Big Huge Thesaurus

teddy boys

noun

sounds kind of like